/**
 * Created by BigBi on 2017/6/4.
 */
var express = require('express');
var app = new express();
app.use(express.static('public'));//中间件 express.static 来设置静态文件如：图片， CSS, JavaScript 等

app.get('/', function (req, res) {
    console.log("主页 GET 请求");
    res.send('Hello GET');
})


//  POST 请求
app.post('/', function (req, res) {
    console.log("主页 POST 请求");
    res.send('Hello POST');
})

//  /del_user 页面响应
app.get('/del', function (req, res) {
    console.log("/del 响应 DELETE 请求");
    res.send('删除页面');
})

//  /list_user 页面 GET 请求
app.get('/list', function (req, res) {
    console.log("/list GET 请求");
    res.send('用户列表页面');
})

// 对页面 abcd, abxcd, ab123cd, 等响应 GET 请求
app.get('/ab*cd', function(req, res) {
    console.log("/ab*cd GET 请求");
    res.send('正则匹配');
})

var server = app.listen(8000,function(){
    var host = server.address().address
    var port = server.address().port;
    console.log('访问地址是:http://%s:%s',host,port);
})